dog-fox (vulpes lagopus) - Spanish English Dictionary